import { service as request } from '@/utils/request'


/**
 * 查询部门下的所有岗位
 * @returns 
 */
export function findStationsByDeptId (id) {
  return request({
    url: `/hawk/station/get/department/${id}`,
    method: 'get'
  })
}


/**
 * 分页查询公司
 * @param {*} data 
 * @returns 
 */
 export function isNameHave (companyId,name) {
  return request({
    url: `/hawk/department/exists`,
    method: 'get',
    params: {
      name: name,
      companyId:companyId
    }
  })
}



/**
 * 查询所有的岗位
 */
export function getAllStn() {
  return request({
    url: `/hawk/station/get/all`,
    method: 'get'
  })
}

/**
 * 分页查询 岗位
 * 20.5
 * @returns 
 */
 export function getList (data) {
  return request({
      url: `/hawk/station/search/${data.page.current}/${data.page.size}`,
      method: 'post',
      data:data.query

  })
}

/**
 * 更新 岗位
 * 20.6
 * @returns 
 */
 export function doEdit (data) {
  return request({
      url: `/hawk/station/update`,
      method: 'put',
      data:data

  })
}



/**
 * 新建岗位
 * 20.4
 */
 export function doAdd(data) {
  return request({
    url: `/hawk/station/save`,
    method: 'post',
    data

  })
}

/**
 * 删除岗位
 * 20.4
 */
 export function doDelete(ids) {
  return request({
    url: `/hawk/station/del`,
    method: 'delete',
    data:ids

  })
}